difficult/unpleasant affair - Turc Anglais Dictionnaire